import Cookies from 'js-cookie'
const TokenKey = 'User-Token'

// 获取 token的方法
export function getToken() {
  return Cookies.get(TokenKey)
}

// 删除 token 的方法
export function removeToken() {
  return Cookies.remove(TokenKey)
}

// 设置 token 的方法
export function setToken(token) {
  
  /**
   *  设置 token 参数说明
   *  TokenKey => cookie 的名称, 这里默认 User-Token , 通过本页第三行代码定义的 TokenKey 进行修改;
   *  token    => cookie 的值,   设置的时候直接传值即可;
   */
  return Cookies.set(TokenKey, token);

  /**
   *  cookie 的过期时间的设置如下： 示例
   * 
   *  1.设置七天的过期时间(以天为单位)
   *    var inSevenDays = 7;
   *    return Cookies.set(TokenKey, token, { expires: inSevenDays })
   * 
   *  2.设置半天的过期时间（12h）
   *    var inHalfDays = 1/2;
   *    return Cookies.set(TokenKey, token, { expires: inHalfDays })
   * 
   *  3.设置半个小时(30分钟)的过期时间
   *    var inHalfHours = 1/48;
   *    return Cookies.set(TokenKey, token, { expires: inHalfHours })
   * 
   */


}




